Compared to their Indian peers, MNCs have higher return ratios.
FIIs pump in Rs 2,075 crore in past three trading sessions.